//
//  TCKeychain.h
//
//
//  Created by  XuanWeihong on 16/6/7.
//  Copyright © 2016年 test All rights reserved.
//

#import <Foundation/Foundation.h>
#import <Security/Security.h>


@interface TCKeychain : NSObject
/*
 iOS设备中的Keychain是一个安全的存储容器，可以用来为不同应用保存敏感信息比如用户名，密码，网络密码，认证令牌。苹果自己用keychain来保存Wi-Fi网络密码，VPN凭证等等。它是一个在所有app之外的sqlite数据库。如果我们手动把自己的私密信息加密，然后通过写文件保存在本地，再从本地取出不仅麻烦，而且私密信息也会随着App的删除而丢失。iOS的Keychain能完美的解决这些问题。并且从iOS 3.0开始，Keychain还支持跨程序分享。这样就极大的方便了用户。省去了很多要记忆密码的烦恼。
 */

/**
 *  保存数据(只能是常见的七中类型)
 *
 *  @param anObject 数据(只能是常见的七中类型)
 *  @param key  主键
 */
+ (void)setObject:(id)anObject forKey:(NSString*)key;//保存
+ (id)getObjectForKey:(NSString *)key;//获取
+ (void)removeObjectForKey:(NSString *)key;//删除 

@end
